You can edit text in tables using the standard Windows functions, i.e. as employed by most spreadsheet applications such as Excel®. The standard Windows functions are supplemented with a number of special functions that speed up table editing.
You can move around in tables and edit cells in very much the same way as you do in your favourite spreadsheet program.
Use the arrow keys to move between cells. Press Enter to jump to the left-most cell in the next row. Pressing Tab moves one cell to the right and Shift+Tab one cell to the left. If you press Tab at the end of a row, the cursor will jump to the left-most cell in the next row.
Home jumps to the first cell in the row and End to the last. PgUp and PgDn moves one screen up or down. To jump to the top left or bottom right corner of the table, press Ctrl+Home or Ctrl+End.
To enter text into a cell, position the cursor on the cell and start typing. Press Enter or one of the arrow keys to accept the new text and move to a next cell. Depending on the key pressed, the cursor will move to a specific cell:
While entering or editing text, you can move left and right using the left and right arrow keys. To jump to the left-most or right-most positions, press Home or End. To move one word to the left or right, use Ctrl with the left and right arrows.
To edit text in a cell, move the cursor to the cell and press F2 or double-click it. If you want to replace the text in the cell rather than change it, simply retype the text without first pressing F2.
Press Del or Backspace to clear the current cell's contents. While entering or editing text in a cell, Del and Backspace will delete one character to the right or left respectively.
Press Enter to move to the first cell on the next line. To insert a blank line at the cursor, press Ctrl+I.
You can search for and replace text in a table by pressing Ctrl+F. This feature can be especially handy when working with large tables, e.g. when entering nodes for a frame analysis.
To repeat the last search without first opening the dialogue box, press F3.
You can copy, move or delete cells using the block commands. These actions typically require two steps:
When marking blocks, you can choose between using the standard Windows functions and the extended PROKON block functions; the behaviour of the resulting blocks are different.
To select a cell or block of cells using standard Windows commands, use any of the following procedures:
The extended functions allow you to mark persistent blocks, i.e. blocks that remain selected even if you move the cursor. Persistent blocks are marked as follows:
A selected cell or group of cells can be copied, moved or deleted using the standard Windows functions or the extended PROKON block functions.
You can use the normal Windows clipboard cut, copy and paste functions:
Examples:
You can use the extended functions to mark persistent blocks and then copy and move text without using the Windows clipboard.
The normal block selection functionality offered by Windows allows you to quickly mark an area with the mouse or keyboard. However, the selection is cancelled as soon as you move the cursor. In contrast, persistent blocks offer the following advantages:
You may sometimes find it easier to generate tables of values using another application, e.g. using Excel® to calculate a list of complex coordinates. Relevant information can then be copied to a PROKON table (or from PROKON to the other program) using the Windows clipboard:
Moving around | ||
---|---|---|
Arrows | : | Move one cell up, down, left or right. |
Enter | : | Jump to the first cell in the next row. |
Tab | : | Move one cell right. |
Shift+Tab | : | Move one cell left. |
Home | : | Jump to the first cell of the current row. |
End | : | Jump to the last cell of the current row. |
Ctrl+Home | : | Jump to the top left corner of the table. |
Ctrl+End | : | Jump to the bottom left corner of the table. |
Del | : | Delete the cell at the cursor. |
Ctrl+Y | : | Delete the line at the cursor (irrespective of any block selected). |
Backspace | : | Delete the cell at the cursor and open it for editing. |
Ctrl+I | : | Insert a blank line. |
Ctrl+F | : | Find or replace text |
Editing cells | ||
F2 | : | Edit the cell at the cursor. |
Left/right | : | Move the cursor inside the text. |
Ctrl+left/right | : | Move the cursor left or right one word. |
Up/down | : | Accept the changed text and moves to the adjacent cell. |
Enter | : | Accept the changed text and jumps to the first cell in the next row. |
Del | : | Delete the character to the right. |
Backspace | : | Delete the character to the left. |
Marking persistent blocks: | ||
Ctrl+A | : | Select all cells. |
Ctrl+B | : | Mark the top left corner of a rectangular block. |
Ctrl+E | : | Mark the bottom right corner of a rectangular block. |
Ctrl+K | : | Mark the first or last column of a block. |
Ctrl+L | : | Mark the first or last line of a block. |
Ctrl+U | : | Unmark the current block. |
Clipboard commands | ||
Ctrl+C | : | Copy the block to the clipboard. |
Ctrl+X | : | Cut the block to the clipboard. |
Ctrl+V | : | Paste the clipboard to the cursor position. |
Persistent block commands | ||
Ctrl+V | : | Copy the persistent block to the cursor position |
Ctrl+M | : | Move the persistent block to the cursor position. |
Ctrl+D | : | Delete the block. |